Big Huge Thesaurus

dead-end street

noun